• word of the day

    artemisia frigida

    artemisia frigida - Dictionary definition and meaning for word artemisia frigida

    Definition
    (noun) silky-leaved aromatic perennial of dry northern parts of the northern hemisphere; has tawny florets
Download our Mobile App Today
Receive our word of the day
on Whatsapp